alley apple - French English Dictionary